baffle (hollow glass production) - Spanish English Dictionary